package test;

import java.util.ArrayList;
import java.util.concurrent.CopyOnWriteArrayList;

public class Demo2 {

//    public static void main(String[] args) {
//        ArrayList<Integer> list = new ArrayList<>();
//
//        list.add(1);
//        list.add(2);
//        list.add(3);
//        list.add(4);
//        list.add(5);
//
//        for (int num : list) {
//            System.out.println(num);
//        }
//    }

    public static void main(String[] args) {
        CopyOnWriteArrayList<Integer> list = new CopyOnWriteArrayList<>();

        list.add(1);
        list.add(2);
        list.add(3);
        list.add(4);
        list.add(5);

        for (int num : list) { //在遍历的同时添加元素
            System.out.print(num + " ");
        }

        System.out.println();

        for (int num : list) { //添加前与添加后的结果进行比较
            System.out.print(num + " ");
        }
    }
}
